do homework - German English Dictionary